const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  devServer: {
    // 前后端分离 产生跨域
    // 跨域  npm run build （打包）之前 需要改target 的地址 （这个需要问后端 会发布到 服务器的 那个地址）
    // 配置 proxy 代理方式跨域
    proxy: {
      // 自定义请求的开头，使用代理方式 /api 开头的请求
      "/api": {
        // 往哪个服务器发送请求
        target: "http://192.168.31.241:8080",
        changeOrigin: true, // 设置跨域，将 host 设置成target的值
        pathRewrite: { '^/api': '' } //请求接口的 时候 写成 /api/xxx/xx/的形式   代理后生成的请求路径就是  'target/api/xxx/xx'
      }
    }
  },
  // 静态路径
  publicPath: './',
})
